# 1.创建Socket对象
import socket
socket_server = socket.socket()
# 2.绑定socket_server到指定ip和端口
socket_server.bind(("localhost",8888))
# 3. 服务端开始监听端口
socket_server.listen()
# 4.接收客户端连接，获得连接对象
conn,address = socket_server.accept()
print(f"接收到客户端连接，地址为{address}")
# 5.接收和发送消息
while True:
    client_data = conn.recv(1024).decode("UTF-8")   #接收
    print(f"客户端:{client_data}")
    server_data = input(f"服务端:")     #发送
    conn.send(server_data.encode("UTF-8"))


# 7.关闭连接
conn.close()
socket_server.close()